.banner{background-position: center;background-size: cover;display: table;}
.banner div{height: 430px;background-color: rgba(255, 255, 255, 0.6);display: table-cell;vertical-align: middle;}
.banner div .b-title{font-size: 42px;}
.banner div .b-word{color: #666;margin-top: 25px;font-size: 18px;}
.content{padding-top: 30px;}
.contact{width: 580px;}
.contact .title{}
.contact li p{line-height: 40px;font-weight: bold;font-size: 14px;}
.contact li input{display: block;width: 100%;height: 40px;border: 1px solid #C7C7C7;text-indent: 10px;font-size: 14px;}
.contact li textarea{display: block;width: 100%;height: 110px;text-indent: 10px;font-size: 14px;border: 1px solid #C7C7C7;resize: none;outline: none;padding: 10px 0;}
.contact li .select{height: 40px;border: 1px solid #C7C7C7;position: relative;}
.contact li .select .choose{line-height: 40px;font-size: 14px;padding-left: 10px;}
.contact li .select .fr{width: 40px;height: 40px;border-left: 1px solid rgb(199,199,199);text-align: center;}
.contact li .select .fr img{margin-top: 15px;}
.contact li .select .option{position: absolute;width: 100%;top: 41px;padding: 10px 0;background-color: #fff;
    outline: 1px solid #C7C7C7;display: none;}
.contact li .select .option dd{text-transform: uppercase;line-height: 24px;padding-left: 10px;cursor: pointer;}
.contact li .select .option dd:hover{color: #c4261d;}

.info{width: 530px;}
.info .i-word{margin: 5px 0 30px;}